<%@page import="org.madmac.faixaIp.FaixaIpDao"%>
<%@page import="org.madmac.ip.Ip"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
         pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- VERIFICA SE O USUÁRIO ESTÁ COM O COOKIE VÁLIDO, SENÃO O REDIRECIONA PARA A PÁGINA DE LOGIN -->
<%@ include file="/log/verify_login.jsp" %>
<!-- VERIFICA SE O USUÁRIO TEM PERMISSÃO DE ACESSAR A PÁGINA, SENÃO REDIRECIONA PARA A PÁGINA INICIAL -->
<%@include file="/log/adm_page.jsp" %>

<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Adicionar Faixa</title>
      <link rel="icon" href="/madmac/favicon.ico" type="image/x-icon" />
      <link rel="shortcut icon" href="/madmac/favicon.ico" type="image/x-icon" />
      <link rel="stylesheet" href="/madmac/menu_madmac_files/cbcscbmenu_madmac.css" type="text/css" />
      <link rel="stylesheet" href="/madmac/estilos/madmac_tables.css" type="text/css" />
      <link rel="stylesheet" href="/madmac/estilos/madmac_inputs.css" type="text/css" />
		<link rel="stylesheet" href="/madmac/estilos/madmac_others.css" type="text/css" />
		<link rel="stylesheet" href="/madmac/estilos/madmac_divs.css" type="text/css" />
      <script type="text/javascript" src="/madmac/madmacproject.js"></script>
		<script type="text/javascript" src="/madmac/common_pages/js/mad_hints.js"></script>

      <script language="JavaScript" type="text/javascript">
			setNextField('descricao');
         setCurrentForm('adicionar_faixa');
         setNextPage('inserir_faixa.jsp');
			mad_hint_texto += 'A faixa de IP deve ser composta pelo IP mais a mascara.<br/>';
			mad_hint_texto += 'Por exemplo:<br/><ul><li><b>10.50.0.5/8</b> ou</li><li><b>192.168.1.2/16</b></li></ul>';
		</script>
   </head>
   <body onload="document.getElementById('descricao').focus()">
      <div class="logotype"><img src="/madmac/madmac-logo-1.0.1.png" height="120%" alt="MAD MAC"></div>

      <div class="menu_principal">
         <%@ include file="/common_pages/menu.jsp" %>
      </div>

      <div class="search_mac">
         <%@include file="/common_pages/search_mac.jsp" %>
      </div>

      <div class="corpo">	 
         <p><br/><a name="add_faixa"><font color="#ffffff">add</font></a></p>
         <form action="/madmac/faixa.ip/inserir_faixa.jsp" method="post" name="adicionar_faixa"
               onreset="document.getElementById('descricao').focus()" onsubmit="validate_ip(2)">
            <table width="50%" align="center" border="0" cellpadding="14" cellspacing="0" rules="all" class="main_table">
               <tr>
                  <td width="5%"></td>
                  <td class="meta_cell">Descrição</td>
                  <td class="data_cell">
                     <input type="text" name="descricao" maxlength="50" id="descricao" class="input_fields_Cap" onfocus="nextfield='faixa_in'" />
                  </td>
                  <td width="5%" class="cmd_cell">
                     <a href="/madmac/ip/visualizar_ips.jsp">
                        <img src="/madmac/icons/binocular.png" border="0" title=" Visualizar Faixas Cadastradas " alt="">
                     </a>
                  </td>
               </tr>
               <tr>
                  <td></td>
                  <td class="meta_cell">IP Inicial</td>
                  <td class="data_cell">
                <%
                String faixa_in = "";

                try {
                   Ip search_ip_inicial = FaixaIpDao.getInstance().selectMaxIp();

                   faixa_in = search_ip_inicial.getIp();
                     %>

                     <input type="text" name="faixa_in" maxlength="18" class="input_fields_m"
                            value="<%=faixa_in%>" title=" Utilize o IP Inicial Livre! " onblur="validate_ip(1)" onfocus="nextfield='faixa_fi'" />
                     <%

              } catch (Exception e) {
                     %>
                     <input type="text" name="faixa_in" maxlength="18" class="input_fields_m"
                            value="" title=" Nenhum IP foi adicionado ainda . . . " onblur="validate_ip(1)" onfocus="nextfield='faixa_fi'" />
                     <%	 }
                     %>
                  </td>
                  <td></td>
               </tr>
               <tr>
                  <td></td>
                  <td class="meta_cell">IP Final</td>
                  <td class="data_cell">
                     <input type="text" name="faixa_fi" maxlength="14" class="input_fields_m"
                            title=" Dica: Digite o IP Final usando ponto ( . ) para separar os octetos! E não esqueça da máscara ( / ). " onblur="validate_ip(2)"
                            onfocus="nextfield='done'" /></td>
                  <td class="cmd_cell">
							<img id="hint_image" src="/madmac/icons/information.png" style="cursor:help;" alt=""
								  onmouseover="mostrarDicas();" onmouseout="limparDicas();">
						</td>
               </tr>
            </table>
            <br/>
				<center>
				<div class="rounded_default">
					<table width="100%" align="center" border="0" cellpadding="15" cellspacing="0" rules="none">
               <tr class="menu_sql">
                  <td></td>
                  <td align="center">
                     <input type="reset" value="Refazer" class="reset_button" />
                  </td>
                  <td align="center">
                     <input type="submit" value="Adicionar" class="bSubmit_faixa" />
                  </td>
                  <td></td>
               </tr>
            </table>
				</div>
				</center>
         </form>         
      </div>
		<div id="mad_hint">
			<p id="hint_text"></p>
		</div>
      <div class="footer_madmac">
         <%@include file="/common_pages/footer.jsp" %>
      </div>
   </body>
</html>